#include "StdAfx.h"
#include "vdata.h"

//////////////////////////////////////////////////////////////////////////
// VAbstractData
VAbstractData::VAbstractData(QObject *parent)
	: QObject(parent)
{
}

QVariant VAbstractData::value() const
{
	return m_value;
}

void VAbstractData::setValue( const QVariant& value )
{
	m_value = value;
}

//////////////////////////////////////////////////////////////////////////
// VTime
VTime::VTime(QObject* parent)
	: VAbstractData(parent)	
{
}

QString VTime::serialize() const
{
	return QString();
}

//////////////////////////////////////////////////////////////////////////
// VDate
VDate::VDate(QObject* parent)
 : VAbstractData(parent) 
{
}

QString VDate::serialize() const
{
	return QString();
}

//////////////////////////////////////////////////////////////////////////
// VString
VString::VString(QObject* parent)
	: VAbstractData(parent)
{
}

QString VString::serialize() const
{
	return QString();
}

//////////////////////////////////////////////////////////////////////////
// VInteger
VInteger::VInteger(QObject* parent)
	: VAbstractData(parent)
{
}

QString VInteger::serialize() const
{
	return QString();
}

//////////////////////////////////////////////////////////////////////////
// VReal
VReal::VReal(QObject* parent)
	: VAbstractData(parent)
{
}

QString VReal::serialize() const
{
	return QString();
}
